Big Huge Thesaurus

slipper plant

noun